mechanical ventilators - Alemán Inglés Diccionario